iki kat fazla - Turkish English Dictionary